wales job scotland london music escort escorts edinburgh dublin celtic careers finance jobs it jobs jobs glasgow cork irish employment computer jobs galway engineering jobs career